КОМП’ЮТЕРНЕ МОДЕЛЮВАННЯ ОХОРОННОЇ СИСТЕМИ ЗА ДОПОМОГОЮ МОВИ MATLAB

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра систем автоматизованого проектування

Інформація про роботу

Рік:
2011
Тип роботи:
Контрольна робота
Предмет:
Інформаційні технології

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” Інститут комп'ютерних наук та інформаційних технологій Кафедра систем автоматизованого проектування Контрольна робота №1, 2 з курсу: “ Моделювання систем ” на тему: КОМП’ЮТЕРНЕ МОДЕЛЮВАННЯ ОХОРОННОЇ СИСТЕМИ ЗА ДОПОМОГОЮ МОВИ MATLAB Варіант № 20 Львів 2011 Мета роботи: Написати на мові Matlab та відлагодити програму моделювання охоронної системи приміщення. Короткі теоретичні відомості Побудова та дослідження моделей систем ефективно здійснюються у середовищах сучасних програм математичного моделювання з використанням бібліотеки математичних програм Netlib. Особливо ефективним є використання мови програмування високого рівня, призначеної для виконання технічних обчислень, Matlab. Отримані при цьому моделі легко інтегруються до бібліотеки Netlib та бібліотеки пакету Matlab. У складі цих бібліотек розроблені моделі можна використовувати та досліджувати при різних формах сигналів як автономно, так і в сукупності з іншими моделями. Мова Matlab поєднує обчислення, візуалізацію і програмування в зручному для користування середовищі, в якому задачі та їх розв’язки представляються у вигляді математичних позначень. Назва Matlab походить від скорочень англійських слів Matrix Laboratory і найкраще характеризує його сутність, де матричні операції є основою більшості розрахунків. Перша оригінальна версія Matlab написана мовою Fortran. Матричні операції Matlab грунтуються на алгоритмах, розроблених в процесі написання пакетів Unpack та Еізраск. Останні версії Matlab написані мовою С фірмою MathWorks. Найважливіші особливості Matlab: можливість вибору та зміни платформи - програми та дані можна переносити на різні типи комп'ютерів з різними операційними системами; відкрита архітектура з точки зору можливості створення спеціальних підпрограм, спрямованих на розв'язування певного класу задач. Такі підпрограми, які можна написати як за допомогою мови програмування самої Matlab (так звані т-файли), так і мовою програмування С, після компіляції утворюють mex-файли. Тому кожний користувач може зробити свій внесок у розширення можливостей Matlab. Високу ефективність дослідження моделей у середовищі Matlab дозволяють забезпечувати спеціальні підпрограми або спеціалізовані професійні тулбокси (набори інструментальних засобів), пов'язані з розв'язанням певного класу задач. Matlab допускає використання як дійсних, так і комплексних чисел, при цьому оголошення типу даних не вимагається. Для запису комплексних чисел використовуються символи і та j. Наприклад, 1.5+2.3*і. У середовищі Matlab також визначена змінна типу string. Така змінна є довільним текстовим фрагментом, записаним в апострофах, причому розрізняють верхні та нижні символи. Текст запам'ятовується у вигляді вектора, а кожний знак тексту становить окремий елемент такого вектора. Наприклад, запис s='student' є текстовою змінною s=student. Певні математичні функції можуть генерувати значення типу нескінченність, яке в Matlab визначається, як inf або Inf (результат операції - число/0) та невизначеність - пап або Nan (результат операції - 0/0). В середовищі Matlab використовуються значення змінних рі та eps, які визначає точність розрахунку (за замовчуванням eps=2~52). Функція plot автоматично відкриває нове вікно виводу графіків, якщо до цього воно ще не було відкрите. Якщо вікно виводу графіків вже було відкрите, тоді функція plot використовує його ж, як задане. Для відкриття нового вікна для виводу необхідно виконати команду figure. Для задання поточного вікна виводу серед відкритих графічних вікон необхідно набрати команду figure(n), де п – номер вікна. Для виводу нових залежностей у створеному вікні графіка необхідно виконати команду hold on і задати команду виводу нової залежності. При цьому Matlab не знищує вже створений графік, а тільки, якщо це необхідно, змінює параметри осей. ЗАВДАННЯ Ознайомитись з теоретичними відомостями Увімкнути комп'ютер. Переконатись у наявності встановленої програми Matla...
Антиботан аватар за замовчуванням

07.04.2012 12:04

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини